home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 February: Technology Seed / Mac Tech Seed Feb '97.toast / OpenDoc 1.2b2c1 / TestParts / DragText / DragDef.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-01  |  2.1 KB  |  88 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        DragDef.h
  3.  
  4.     Contains:    defines for DragText code and resources
  5.  
  6.     Owned by:    Tantek Çelik
  7.  
  8.     Copyright:    © 1993 - 1995 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     Change History (most recent first):
  11.  
  12.          <8>    10/13/95    EL        1287340: Use standard ISO prefix
  13.          <7>     6/21/95    CC        Added info alert resources.
  14.          <6>     5/10/95    CG        #1243599    Removed kNMAPid from StdDefs.idl.
  15.          <5>     2/10/95    CG        #1177475:  Added ISOStrings for DragText
  16.                                     nmap.
  17.          <4>      2/1/95    CC        1212359: Added alert for find link source
  18.                                     failure.
  19.          <3>    11/28/94    CC        Changes for MacTech seed.
  20.          <2>     8/17/94    CG        #1181487: Changed Class ID for SOM
  21.                                     instantiating by name.
  22.          <1>     7/19/94    CC        first checked in
  23.          <6>     3/28/94    CG        1150376: No longer support ASLM versioning.
  24.          <5>      2/8/94    JA        Moved 'kNMAPIDxx' consts to DragPart.r
  25.          <4>     1/18/94    CG        Added define for file type.
  26.          <3>     1/14/94    CG        Added defines for user strings.
  27.          <2>     1/12/94    CG        Added kNMAPid1 and 2.
  28.          <1>    11/24/93    TÇ        first checked in
  29.  
  30.     To Do:
  31. */
  32.  
  33. #ifndef _DRAGDEF_
  34. #define _DRAGDEF_
  35.  
  36. #define SUPPORT_TESTDRAG_KIND
  37.  
  38. // Kind
  39. #define kODKindTestDrag "+//ISO 9070/ANSI::113722::US::CI LABS::Apple:Kind:TestDrag"
  40.  
  41. // Class ID
  42. #define kDragPartID "AppleTestDrag::DragText"
  43.  
  44. // Editor User String
  45. #ifdef SUPPORT_TESTDRAG_KIND
  46. #define kDragEditorUserString "DragText 1.0"
  47. #else
  48. #define kDragEditorUserString "PlainText 1.0"
  49. #endif
  50.  
  51. // Kind User String
  52. #define kDragKindUserString "Test Drag"
  53. #define kDragKindUserString1 "TEXT file"
  54. #define kDragKindUserString2 "stxt file"
  55. #define kDragKindUserString3 "TEXT data"
  56. #define kDragKindUserString4 "styl data"
  57. #define kDragKindUserString5 "stxt data"
  58.  
  59. // Category User String
  60. #define kDragCategoryUserString "Text"
  61.  
  62. // Drag OSType
  63. #define kDragOSType 'DRAG'
  64. #define kTEXTOSType 'TEXT'
  65. #define kstxtOSType 'stxt'
  66. #define kstylOSType 'styl'
  67.  
  68. #define kNMAPid1 128
  69. #define kNMAPid2 129
  70. #define kNMAPid3 130
  71. #define kNMAPid4 131
  72. #define kNMAPid5 132
  73. #define kNMAPid6 133
  74. #define kNMAPid7 134
  75.  
  76. // About box
  77. #define kDragText_AboutBoxID    128
  78. #define kDragText_PICTID        128
  79.  
  80. // Error Alert
  81. #define kDragText_ErrorAlertID    129
  82.  
  83. // Info Alert
  84. #define kDragText_InfoAlertID    130
  85.  
  86. #endif //_DRAGDEF_
  87.  
  88.